開発元 | wxWidgets Developers and Contributers |
---|---|
最新版 | |
リポジトリ | |
対応OS | Windows、macOS、Linux、Unix系 |
プラットフォーム | クロスプラットフォーム |
対応言語 | 7ヶ国語以上にローカライズ。 |
サポート状況 | 開発中 |
種別 | ウィジェット・ツールキット |
ライセンス | wxWindowsライセンス |
公式サイト | www.wxwidgets.org |
wxWidgetsとはクロスプラットフォームなウィジェット・ツールキットであり、C++で記述されているが、多くのプログラミング言語向けにバインディングが用意されており、Python、Perl、JavaScriptなどから使うことが出来る。 移植性が高くWindowsを初めmacOS、Linuxなど多くのオペレーティングシステム (OS) で動かすことが出来る。また、単なるウィジェットだけでなく他のOSに移植しやすいように文字列操作やファイル管理、HTTPによる通信を行う機能も用意されている。 他の多くのウィジェット・ツールキットと違い各コンポーネントの描画をOSに行わせているため各々のOSに調和したコンポーネントを表示できる。 さらに、C++で記述されているため高速で、JavaのSwingのように事前にソフトをインストールしなくても利用できる。